package com.gitee.kamismile.stone.rpc.api.invocation;


import com.gitee.kamismile.stone.rpc.api.invocation.support.StoneInvocation;
import com.gitee.kamismile.stone.rpc.common.invocation.StoneInvocationType;
import com.gitee.kamismile.stone.rpc.common.invocation.IStoneAsyncResponse;

public interface IStoneFilter {

    StoneInvocationType getInvocationType();

    int order();

    void handle(StoneInvocation stoneInvocation, IStoneAsyncResponse asyncResp) throws Exception;
}
